.basisBox{
    background-color: #FFFBEF;
    border: 1px solid #EED1B8;
    padding-top: .24rem;
    font-size: .14rem;
    color: #515151;
    margin-bottom: .4rem;
}
.basisList{
    margin-bottom: .5rem;
}
.basisItem{
    width: 3rem;
    margin-left: 1.6rem;
}
.basisLabel{
    width: 1.2rem;
}

.dnaCheckBox{
    margin-bottom: .4rem;
    position: relative;
}
.dnaCheckLabel{
    width: 2.25rem;
    height: .45rem;
    line-height: .45rem;
    font-size: .14rem;
    color: #515151;
}
.dnaCheckLabelLong{

}
.dnaCheckRightBox{
    min-width:1.2rem;
    height: .45rem;
    line-height: .45rem;
    font-size: .14rem;
    color: #515151;
}
.dnaInput{
    width: 5rem;
    height:.4rem;
    border:1px solid rgba(199,199,199,1);
    border-radius: .04rem;
    padding-left: .1rem;
    margin-left: .1rem;
}
.dnaInput:focus{
    border: 1px solid #108EE9;
    outline: none;
    box-shadow: none;
}
.dnaSelect{
    width:3.65rem;
    height:.4rem;
    border:1px solid rgba(199,199,199,1);
    border-radius: .04rem;
    padding-left: .1rem;
}
.dnaSelect:focus{
    border: 1px solid #108EE9;
    outline: none;
    box-shadow: none;
}
.recordCheckBox .dnaCheckRightBox{
    padding-right: .5rem;
}
.calendar {
    position: absolute;
    left: 10.45rem;
    top: 0.1rem;
    color: #999;
}




.manageEditBtnBox {
    margin-top: .24rem;
    padding-bottom: .24rem;
}
.manageEditBtn{
    display: inline-block;
    width: 1.7rem;
    height: .4rem;
    line-height: .4rem;
    border-radius: 1rem;
    padding-left: .8rem;
    position: relative;
    font-size: .16rem;
    overflow: hidden;
    color: #fff;
    cursor: pointer;
}
.manageEditBtn img{
    position: absolute;
    width: .16rem;
    height: .16rem;
    top: 0.11rem;
    left: .5rem;
}
.manageEditBtnSave{
    background: -webkit-linear-gradient(#6BD9BC, #76B5FF);
    background: -o-linear-gradient(#6BD9BC, #76B5FF);
    background: -moz-linear-gradient(#6BD9BC, #76B5FF);
    background: linear-gradient(#6BD9BC, #76B5FF);
    margin-left: 4rem;
}
.manageEditBtnRemove{
    border:1px solid #D9D9D9;
    color: #515151;
    margin-left: .29rem;
}